Agile Software Testing Technologies in a Large Scale Project

نویسندگان

  • Bojana Koteska
  • Anastas Mishev
چکیده

Software testing in agile development is very complex issue in the IT world. Since agile methods do not focus much on testing activities and agile software development does not include testing practices required for a quality project, the process of finding the suitable method for testing, especially for large scale projects is challenging. In this paper, we propose a concept of integrated agile software testing in a large scale project. This research explains the software testing process technologies and principles for agile software testing and identifies the best practices for testing software products in agile development process.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Problematizing Agile in the Large: Alternative Assumptions for Large-Scale Agile Development

In this paper we critically examine the underlying assumptions in existing studies of large-scale agile software development. We use Alvesson and Sandberg’s problematization methodology and find that existing studies of large-scale agile share a number of underlying assumptions relevant to small rather than large-scale projects. Empirically, we draw on a case study of a large-scale agile projec...

متن کامل

System Analysis and Design in a Large-Scale Software Project: The Case of Transition to Agile Development

Agile software development methods mainly aim at increasing software quality by fostering customer collaboration and performing exhaustive testing. The introduction of Extreme Programming (XP) – the most common agile software development method – into an organization is accompanied with conceptual and organizational changes. These changes range from daily-life changes (e.g., sitting together an...

متن کامل

Chapter 2. Experienced Benefits of Continuous Integration in Industry Software Product Development

In this paper, we present a multi-case study of industrial experiences of continuous integration among software professionals working in large scale development projects. In literature, multiple benefits of continuous integration are suggested, but case studies validating these benefits are lacking. This study investigates the extent to which continuous integration effects – increased developer...

متن کامل

People-Centered Software Development: An Overview of Agile Methodologies

This chapter gives an overview of agile software development processes and techniques. The first part of the chapter covers the major agile project management techniques with a focus on project planning. Iteration planning and interaction design approaches are given special focus. The second part of the chapter covers agile quality assurance with a focus on test-driven development and the state...

متن کامل

Large Scale Agile Adoption Model from Management Perspective

The field of software engineering is growing rapidly due to increased change of customers’ requirements and progress in technologies. Agile software development (ASD) have substituted the conventional Software development methodologies to enhance the software productivity through short increments and increased user satisfaction. The purpose of this research is to pinpoint the factors (success f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012